Dockerを使用した後、多くのユーザーから、Dockerコンテナに遭遇した時刻とホストの時刻が同期していないと報告されました。実際、これは主にホストがタイムゾーンを設定したが、Dockerコンテナが設定されていないために同期がずれていることが原因です。次の小シリーズは、Dockerコンテナとホストマシンが同期していないときの解決策を示します。
次に、我々は、実際の状況の観点の下、それぞれのホストとコンテナでdateコマンドを実行します。
ホストコマンド実行日の結果で:
ログイン
容器に、その後の日付の実行結果:
ドッカーEXEC -it「ContainerIDの」/結果のビン/SH
日付
実装は次のとおりです。
スクリーンショットから、我々は8時間の違いを発見しました。それでは、どのようにこの問題を解決するのですか?参考のために現在2つのアイデアがあります。
コンテナ作成時に起動パラメータを指定し、localtimeファイルを自動的にコンテナにマウントします。
docker run --name "name" -v /etc /localtime:/etc /localtime:ro。 ..
Dockerfileにタイムゾーン設定を追加する
#Ubuntu
RUN echo'アジア/上海'》 /etc /timezone;
# CentOS
RUN cp /usr /share /zoneinfo /Asia /Shanghai /etc /localtime
上記はDockerコンテナとホストの同期がとれていない場合の解決策ですこの問題は主にDockerコンテナが原因です。設定時間はないので、ユーザーは上記の方法に従って設定するだけで済みます。
LDAPは軽量のターゲットアクセスプロトコルです。構造は単純ではないため、LinuxでLDAPサーバーを構築する方法を知りたいという人が多く、今日XiaobianはLDAPサーバーの詳細を紹介します。
UbuntuシステムGnomeグラフィカルデスクトップ環境では、ユーザがこのような問題に遭遇します。確認の結果、matlabに対応する.desktopファイルがないことがわかりました。どうすればいいで
ioctl関数は主にI /Oデバイスの制御に使用されますが、カーネルとデータを交換するための一般的なユーザー空間の方法を実装することができます。以下の小シリーズでは、
LinuxシステムはFTPを使用して、FTPサーバーに接続し、ファイルをアップロードし、ファイルのダウンロードはコマンドで完了します。次に、FTPを使用したLinuxシステムについて説明します。