タグ付けされた質問 「docker」

Dockerは、開発者やシステム管理者が分散アプリケーションを構築、配布、実行するためのオープンプラットフォームです。

15
バックグラウンドモードで実行中のコンテナにbashまたはsshを取得する方法は?
実行中のdockerコンテナーにsshまたはbashしたい。例を参照してください: $ sudo docker run -d webserver webserver is clean image from ubuntu:14.04 $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 665b4a1e17b6 webserver:latest /bin/bash ... ... 22/tcp, 80/tcp loving_heisenberg 今、私はこのようなものを取得したいです(実行中のコンテナに入ります): $ sudo docker run -t -i webserver (or maybe 665b4a1e17b6 instead) $ root@665b4a1e17b6:/# However when I ...
933 bash  ssh  docker  container 

3
sudoなしでdockerを使用するにはどうすればよいですか?
Dockerのドキュメントページではsudo、次のように、すべてのコマンド例がなしで表示されます。 docker ps Ubuntuでは、バイナリはと呼ばれdocker.ioます。また、sudoなしでは機能しません。 sudo docker.io ps すべてのDockerコマンドの前にsudoを付ける必要がないようにDockerを構成するにはどうすればよいですか?
767 docker 

8
Dockerのアップグレード方法
docker.ioバージョンを入力し、取得します。 Client version: 0.9.1 Go version (client): go1.2.1 Git commit (client): 3600720 Server version: 0.9.1 Git commit (server): 3600720 Go version (server): go1.2.1 Last stable version: 0.11.1, please update docker それに続いて、、またはのapt-get updateいずれか:apt-get upgrade、またはapt-get upgrade docker.ioが、それが私に与えるすべては: docker.io is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and ...
117 docker 

4
Docbotコンテナーにcertbotをインストールするときのtzdataとのユーザーの対話の回避
Ubuntu 16.04イメージのあるドッカー環境にcertbotをインストールしたい: 例えば: docker run -it ubuntu:16.04 /bin/bash 私がコンテナの中にいるとき、certbotをインストールする最も簡単な方法は、ユーザーの介入が必要なので機能しません。 apt-get update && \ apt-get install -y software-properties-common && \ add-apt-repository -y -u ppa:certbot/certbot && \ apt-get install -y certbot 問題はtzdata、この対話型ダイアログで停止します: Extracting templates from packages: 100% Preconfiguring packages ... Configuring tzdata ------------------ Please select the geographic area in which you live. ...

1
DockerとSnapの主な違いは何ですか?
最近のc't(残念ながらpaywalled)には、SnapとFlatpakに関する記事があります。 これはDockerに非常によく似ていますが、多くの概念は同じです。SnapとDockerの違いは何ですか?それらの異なるユースケースはありますか?

3
docker ubuntuサーバー16.04コンテナのnetstatまたは代替
でnetstat削除されました16.04か?にnetstat利用可能な代替手段はあります16.04か?またはどのようにインストールnetstatし16.04ますか? 私が実行しているubuntu:16.04コンテナをdocker for Windows、それはそうありません、netstatそれはで利用可能です...もはや利用可能であるubuntu:14.04コンテナ。 netstatをインストールしようとしましapt-getたが、運がありません... apt-get update ... apt-get install netstat Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package netstat これに対する解決策はほとんどの開発者にとって非常に明白であるかもしれませんが、Linuxは私にとって非常に新しい...それをたくさん楽しんでいます!

8
systemctlがバスに接続できませんでした-docker ubuntu:16.04 container
Dockerコンテナでsystemctlコマンドを使用しようとしていますubuntu:16.04。私は次のコマンドを実行しています... systemctl status ssh しかし、エラーが発生しています... Failed to connect to bus: No such file or directory なぜこれが機能しないのですか?これは、ドッカーコンテナーで実行されているUbuntuに関連していますか?どうすればsystemctl正しく機能するようになりますか?
72 server  16.04  systemd  docker 

6
18.04の「パッケージ 'docker-ce'にはインストール候補がありません」
Ubuntuのdocker-ce の公式Dockerインストールガイドに従っています。 私が着くとき、sudo apt install docker-ce私は得るE: Package 'docker-ce' has no installation candidate: $ sudo apt-get update Hit:1 http://gb.archive.ubuntu.com/ubuntu bionic InRelease Hit:2 http://gb.archive.ubuntu.com/ubuntu bionic-updates InRelease Hit:3 http://gb.archive.ubuntu.com/ubuntu bionic-backports InRelease Hit:4 http://security.ubuntu.com/ubuntu bionic-security InRelease Reading package lists... Done $ sudo apt-get install \ > apt-transport-https \ > ca-certificates \ > curl \ ...
62 apt  18.04  docker 

1
Docker警告config.jsonのアクセス許可が拒否されました
Dockerをインストールしてグループを作成し、毎回sudoを使用しないようにユーザー名を追加しました。ただし、テストを実行するdocker run hello-worldと、次のエラーが発生します。 WARNING: Error loading config file:/home/user/.docker/config.json - stat /home/user/.docker/config.json: permission denied しかし、それは継続し、成功メッセージを提供します:Hello from Docker. This message shows that your installation appears to be working correctly. 何が間違っているのか、どんな意味があるのか​​?

3
Dockerを完全にアンインストールする方法
ここでアンインストール手順に従いました。次に、これらのコマンドを実行しました。 sudo apt-get purge docker-engine sudo apt-get autoremove --purge docker-engine rm -rf /var/lib/docker したがって、これをすべて実行した後、このコマンドを実行して、Dockerファイルが他の場所にあるかどうかを確認しました。 sudo find / -name '*docker*' dockerファイルがまだ存在する場所をいくつか見つけました。 /etc /sys /lib /usr /usr /run /proc /var Dockerは上のリストのサブフォルダーにあります。必要に応じてすべてのパスを投稿できます。約200の場所があります。 どこにでもドッカーを完全かつ完全に削除する方法はありますか?
57 16.04  docker 



9
Dockerを使用している場合、Uncomplicated Firewall(UFW)は何もブロックしていません
Ubuntu Server(14.04 LTS)をセットアップするのはこれが初めてであり、ファイアウォール(UFW)の構成に問題があります。 私は必要sshとhttp私はこれをやっているので、: sudo ufw disable sudo ufw reset sudo ufw default deny incoming sudo ufw default allow outgoing sudo ufw allow 22/tcp sudo ufw allow 80/tcp sudo ufw enable sudo reboot しかし、私はまだこのマシンの他のポート上のデータベースに接続できます。私が間違っていることについてのアイデアはありますか? 編集:これらのデータベースはDockerコンテナー上にあります。これは関係があるのでしょうか?ufwの設定を上書きしますか? EDIT2:の出力sudo ufw status verbose Status: active Logging: on (low) Default: deny (incoming), allow (outgoing), deny ...

2
起動時にDocker自動起動を無効にしますか?
私はdocker、Ubuntu 14.04、64ビットで実験しようとしていました。イメージをなんとか実行し、リムーバブルドライブの1つにパスを与えました/media/Drive1。 今、再起動するたびに/media/Drive1、dockerディレクトリのみがあり、最終的にDrive1マウントされる実際のドライブがあり/media/Drive11、これは再起動ごとに発生します-これらのドライブをアンマウントし、sudo rm -rfv /media/Drive1再起動する前に行います! したがって、おそらく/media/Drive1完全にマウントされる前に何かが作成されdockerます。 $ ps axf | grep docker 2085 ? Ssl 0:00 /usr/bin/docker -d それでは、docker自動起動を無効にして、起動時に外部USBドライブのマウントを妨げないようにするにはどうすればよいですか?
33 boot  mount  autostart  docker 

5
スナップとしてインストールした後にDockerを実行すると、許可が拒否されました
ソフトウェアストアからDockerをインストールしましたが、これはSnapパッケージであることを示しています。私はこれで問題ありませんが、残念ながら、私が試したすべてのDockerコマンドは機能しません。 $ docker info Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.30/info: dial unix /var/run/docker.sock: connect: permission denied これを修正する方法はありますか? 編集:Docker自身のリポジトリからDockerをインストールすることにより、今のところこれを回避しました。これは、将来この質問を閲覧する人々にも機能するかもしれません。ただし、Snapから実行できるようにしたい人のために、質問を公開しておきます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.